var api = require('../../config/api.js');
var util = require('../../utils/util.js');
var user = require('../../utils/user.js');
var check = require('../../utils/check.js');


// pages/rechage/rechage.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    gif:'',
    picker: ['银行卡', '微信','支付宝'],
    money:"",
    index:''
  },
  PickerChange(e) {
    console.log(e);
    this.setData({
      index: e.detail.value
    })
  },
  showModal(e) {
    this.setData({
      modalName: e.currentTarget.dataset.target
    })
  },
  hideModal(e) {
    this.setData({
      modalName: null
    })
  },

     radioChange1: function(e) {
        this.setData({
          gif: 5,
        })
        console.log(this.data.gif)
      },
      radioChange2: function(e) {
        this.setData({
          gif: 13,
        })
        console.log(this.data.gif)
      },

  money(e){
      console.log(e)
      this.setData({
          money: e.detail.value
      })
  },

  tixian(){
    if(this.data.money==""){
      wx.showToast({
        title: '提现金额不能为空',
        icon:'none'
      })
      return false
    }
    if (this.data.money <200) {
      wx.showToast({
        title: '小于200暂时不支持提现',
        icon: 'none'
      })
      return false
    }
    if (this.data.index == "") {
      wx.showToast({
        title: '选择提现方式',
        icon: 'none'
      })
      return false
    }
    if (this.data.index !=0) {
      wx.showToast({
        title: '现在只支持提现到银行卡',
        icon: 'none'
      })
      return false
    }
    
      let that = this
    util.request(api.ApplyCash + "/1" + "?remark=" + '' + "&money=" + that.data.money, {

      }, 'get', {
        "x-merchant-request-code": wx.getStorageSync("code"),
        'Content-Type': 'application/json;charset=UTF-8',
          'token': wx.getStorageSync('token')
        }).then(function (res) {
          console.log("sadsadad" + res)
          if(res.code==208){
            wx.showToast({
              title: '余额不够',
              icon:'none'
            })
            return false
          }
          if (res.code == 405) {
            wx.showToast({
              title: '今天还没到星期二',
              icon: 'none'
            })
            return false
          }
          if (res.code == 400) {
            wx.showToast({
              title: '小于200不能提现',
              icon: 'none'
            })
            return false
          }
          if (res.code == 100) {
            wx.showToast({
              title: '提现金额有冻结余额',
              icon: 'none'
            })
            return false
          }

          if (res.code == 402) {
            wx.showModal({
              title: '操作提示',
              content: '你还没有绑定银行卡',
              success:res=>{
                wx.navigateTo({
                  url: '/pages/exchange/exchange',
                })
              }
            })
            return false
          }


          if (res.code == 200) {
            wx.showModal({
              title: '提现通知',
              content: '提现成功，请耐心等待，会在一两个工作日到账',
              success: res => {
                wx.redirectTo({
                  url: '/pages/person/person'
                })
              }
            })
            return false
          }


          if (res.code != 200 || res.code != 208 || res.code != 400 || res.code != 405 || res.code != 402 || res.code != 100){
            wx.showModal({
              title: '错误提示',
              content: res.msg,
              showCancel:false
            })
          }
          return false
        })
  },


  jilu(){
    wx.navigateTo({
      url: '/pages/Record/Record',
    })
    //   let that = this
    // util.request(api.QueryCashRecord, {

    //   }, 'GET', {
    //       "x-merchant-request-code": wx.getStorageSync("code"),
    //       'Content-Type': 'application/json;charset=UTF-8',
    //       'token': wx.getStorageSync('token')
    //     }).then(function (res) {
    //       console.log(res)
         
    //     })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})